package com.broadtext.message.model;

import java.io.Serializable;
import java.util.Date;

public class SysMessage implements Serializable{
    
    /**
     * <p>Field serialVersionUID: 序列化UID</p>
     */
    private static final long serialVersionUID = -3808396490727649605L;

    private Long pkId;

    private String sender;

    private String receiver;
    
    private String clientId;

    private String messageTitle;

    private String messageType;

    private String messageStatus;

    private Date pushDate;
    
    private String pushDateStr;

    private String delFlag;

    private String createUser;

    private Date createDate;

    private String updateUser;

    private Date updateDate;
    
    private String messageContent;

    private String remark;

    public String getMessageContent() {
        return messageContent;
    }

    public void setMessageContent(String messageContent) {
        this.messageContent = messageContent == null ? null : messageContent.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Long getPkId() {
        return pkId;
    }

    public void setPkId(Long pkId) {
        this.pkId = pkId == null ? null : pkId;
    }

    public String getSender() {
        return sender;
    }

    public void setSender(String sender) {
        this.sender = sender == null ? null : sender.trim();
    }

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver == null ? null : receiver.trim();
    }

    public String getMessageTitle() {
        return messageTitle;
    }

    public void setMessageTitle(String messageTitle) {
        this.messageTitle = messageTitle == null ? null : messageTitle.trim();
    }

    public String getMessageType() {
        return messageType;
    }

    public void setMessageType(String messageType) {
        this.messageType = messageType == null ? null : messageType.trim();
    }

    public String getMessageStatus() {
        return messageStatus;
    }

    public void setMessageStatus(String messageStatus) {
        this.messageStatus = messageStatus == null ? null : messageStatus.trim();
    }

    public Date getPushDate() {
        return pushDate;
    }

    public void setPushDate(Date pushDate) {
        this.pushDate = pushDate;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag == null ? null : delFlag.trim();
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * <p>Description: TODO</p>
     * @return the clientId
     */
    public String getClientId() {
        return clientId;
    }

    /**
     * <p>Description: TODO</p>
     * @param clientId the clientId to set
     */
    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    /**
     * <p>Description: TODO</p>
     * @return the pushDateStr
     */
    public String getPushDateStr() {
        return pushDateStr;
    }

    /**
     * <p>Description: TODO</p>
     * @param pushDateStr the pushDateStr to set
     */
    public void setPushDateStr(String pushDateStr) {
        this.pushDateStr = pushDateStr;
    }
    
    
}